home *** CD-ROM | disk | FTP | other *** search
/ CD ROM Paradise Collection 4 / CD ROM Paradise Collection 4 1995 Nov.iso / graphics / rvga01.zip / VGA_T.H < prev    next >
C/C++ Source or Header  |  1994-08-10  |  2KB  |  45 lines

  1. /**********************************************
  2.  
  3.     Prototypes for VGA_T.c
  4.  
  5. **********************************************/
  6.  
  7. #include "global.h"
  8.  
  9. #ifndef __VGA_T_H
  10. #define __VGA_T_H
  11.  
  12. /**********************************************
  13.  
  14.     Prototypes
  15.  
  16. **********************************************/
  17.  
  18. extern UBYTE *hexbyte;            //    '0123456789ABCDEF' Array
  19. extern UBYTE far * T_bscreen;    //    Byte pointer to Text Screen
  20. extern UWORD far * T_screen;    //    Word pointer to Text Screen
  21. extern UWORD T_attr;                //    Global Text Attribute Word
  22. extern UBYTE T_width;            //    Global Text Screen Width
  23. extern UWORD T_offset;            //    Screen Start Offset
  24.  
  25. extern void T_ScreenOffset(UWORD ByteOffset);
  26. extern void T_ScreenWidth(UBYTE width);
  27. extern void T_SetPal(UBYTE Col, struct Palette *Pal);
  28. extern void T_GetPal(UBYTE Col, struct Palette *Pal);
  29. extern void T_HorizontalFine(UBYTE X);
  30. extern void T_SetCursor(UBYTE type);
  31. extern void T_SetCursorPos(UBYTE x,UBYTE y);
  32. extern void T_GetCursorPos(UBYTE *x,UBYTE *y);
  33. extern void T_CharHeight(UBYTE height);
  34. extern void T_ClearScreen(UWORD attri);
  35. extern void T_CharXY(UBYTE tkn,UBYTE x,UBYTE y);
  36. extern UWORD T_GetAttr(UBYTE x,UBYTE y);
  37. extern void T_DrawBox(UBYTE x1,UBYTE y1,UBYTE x2,UBYTE y2,UBYTE style);
  38. extern void T_FillBox(UBYTE x1,UBYTE y1,UBYTE x2,UBYTE y2,UBYTE style,UBYTE fillchar);
  39. extern void T_AttrBox(UBYTE x1,UBYTE y1,UBYTE x2,UBYTE y2);
  40. extern void T_String(UBYTE x,UBYTE y,char *string);
  41. extern void T_OutByte(UBYTE x,UBYTE y,UBYTE byt,UBYTE mode);
  42.  
  43.  
  44. #endif
  45.